package com.geniusk.chat.core;

import lombok.Data;

import java.io.Serializable;

@Data
public class ChatMessage implements Serializable {

    /**
     * 聊天消息ID
     */
    private String msgId;

    /**
     * 发送用户ID
     */
    private String senderId;

    /**
     * 接收者ID
     */
    private String receiverId;

    /**
     * 消息内容
     */
    private String msg;

    /**
     * 消息类型
     */
    private String msgType;

    /**
     * 消息发送时间
     */
    private String msgTime;

    /**
     * 是否展示消息发送时间
     */
    private boolean msgTimeFlag;

    /**
     * 发送状态（1发送 2接收）
     */
    private String msgSource;

    /**
     * 签收状态（0未签收 1已签收）
     */
    private String signFlag;

}
